ACFWF\Models\Objects\Advanced_Coupon D

Total Complexity 159
Dependencies 9
Dependents 16
Total lines 1,010
Lines of code 462
Logical lines of code 285
Comment lines 408
Methods 31
Properties 6

Methods 31

Method Rating Maintainability Complexity Lines of code
advanced_read()
C
39 31 53
get_bogo_notice_settings()
A
57 13 13
get_formatted_cart_conditions_edit()
A
45 11 41
get_schedule_string()
A
54 9 18
get_advanced_prop_global_value()
A
52 8 25
_validate_advanced_change()
A
56 8 17
get_discount_value_string()
S
49 6 32
get_advanced_prop()
S
57 7 17
advanced_clone()
S
50 4 29
get_advanced_prop_edit()
S
61 5 13
_get_schedule_expire()
S
60 5 12
is_advanced_value_valid()
S
62 5 11
get_formatted_bogo_deals_edit()
S
53 4 23
advanced_save()
S
54 4 22
set_advanced_prop()
S
62 4 12
__construct()
S
63 4 10
get_advanced_error_message()
S
62 4 10
save_prop_to_global_option_cache()
S
61 3 12
get_coupon_url()
S
61 3 11
get_string_option()
S
73 3 4
is_coupon_url_valid()
S
66 3 8
get_string_meta()
S
76 3 3
_default_advanced_data()
S
51 1 29
get_advanced_changed_prop()
S
77 2 3
is_skip_save_advanced_prop()
S
72 2 6
handle_read_empty_value()
S
70 2 6
get_valid_redirect_url()
S
72 1 5
get_extra_advanced_prop_global_value()
S
82 1 3
extra_default_advanced_data()
S
82 1 3
is_advanced_coupon_valid()
S
69 1 8
advanced_read_property()
S
82 1 3